exhausted (someone's) patience

Translations
mettre à bout la patience de quelqu’un
Definitions
To reach a point where someone can no longer tolerate or endure a situation due to repeated annoyance or frustration.